html{height:100%; padding-bottom:1px;}
body{
    margin:0px;
}
td{
    font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
    font-size:11px;
     color:#000000;

}
td.label{
    font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
    font-size:12px;
    color:#404040;
}
.testata{background-color:#F57F14;}
textarea{
    font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    padding:2px;
    color:#000000;
    border:1px solid #96A6C5;
}
input{
    font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    padding:3px;
    color:#000000;
    border:1px solid #96A6C5;
}
select{
    font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    padding:5px;
    color:#000000;
    border:1px solid #96A6C5;
    margin:2px 5px 0px 0px;
}
option{
    font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    padding:2px;
    padding-right:6px;
    color:#000000;
}
.bianco{color:#ffffff; font-weight:bold;}
.corpo{background-image:url(/templates/giustopeso/img/sf-body.gif); background-position:bottom center; background-repeat:repeat-x; background-color:#ffffff;}
.mainTitle{color:#F36717;font-size:18px}
input[type=submit],
input[type=button],
input[type=reset],
button[type=button]
 {
 color: #ffffff;
 background: #F36717;
 height:28px;
 border:1px solid;
 border-color:#F36717 #F36717 #FAB11F #F36717;
 cursor:pointer;
 font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
 font-size:13px;
 line-height:15px;
 font-weight:bold;
 padding:2px 6px 2px 6px;
 }
input[type=checkbox],
input[type=radio] { margin: 2px 2px 2px 2px; border: 0px; }
input.form1{border-color:#F03C1F}
.piede{ background-color:#FFFFFF; height:100px;}
.riga{ border-top:1px solid #F36717;}
